stone perch - Turkish English Dictionary